package com.hmall.item.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hmall.common.dto.PageDTO;
import com.hmall.item.pojo.Item;


public interface IItemService extends IService<Item> {
    //分页查询
    PageDTO<Item> pageItem(Integer page, Integer size);


    //新增商品
    void itemAdd(Item item);

    //上架下架商品
    void itemStatus(Long id, Integer status);

    //修改商品信息
    void itemUpdate(Item item);


    //扣减库存接口
    void updateStock(Long itemId, Integer num);
}
